someone who is always borrowing things - Spanish English Dictionary